#login {
 width:200px;
 margin:0px;
 padding-top:10px;
 text-align:left;
 
}

fieldset {
 padding:0px;
 margin-top:0px;
 border:1px solid #1E7ACE;
 background:#fff;
}

fieldset legend {
 color:#1E7ACE;
 font-weight:bold;
 font-size:12px;
 margin-left:8px;
 padding:3px 5px 3px 5px;
 border:1px solid #1E7ACE; 
 background:#fff;
}
#username{
padding-top:10px;
}
fieldset label {
 float:left;
 font-size:10px;
 width:60px;
 text-align:right;
 padding:4px;
 margin:1px;
}
#choser{
padding-left:30px;
 font-size:10px;
}
fieldset div {
 clear:left;
 margin-bottom:2px;
}
.forgotpass a {
 color:#1E7ACE;
 text-decoration:none;
 font-size:10px;
 padding-left:15px;
}
.cookiechk a{
 color:#1E7ACE;
 text-decoration:none;
 font-size:10px;
}
.button{
margin-top:5px;
 padding:1px 1px;
 font-size:12px;
 border:1px #1E7ACE solid;
 background:#D0F0FF;
}

#login a:hover {
 color:#000;
 text-decoration:underline;
}

input, select,textarea {
 padding:1px;
 margin:2px;
 font-size:11px;
}
